However , event - driven programming still contains some tricky aspects 另一方面,事件驅(qū)動(dòng)型的編程方法也包含需要技巧的方面。
Inner classes are very convenient when you are writing event - driven programs 使用內(nèi)部類(lèi)在編寫(xiě)事件驅(qū)動(dòng)時(shí)的程序時(shí)用起來(lái)很方便。
Event - driven programming has a reputation of being hard to use due to the frequent need to write state machines 由于經(jīng)常要編寫(xiě)各種狀態(tài)機(jī),事件驅(qū)動(dòng)編程被公認(rèn)為使用起來(lái)很費(fèi)勁。
The event - based asynchronous pattern provides an event - driven programming model for performing asynchronous operations 基于事件的異步模式為執(zhí)行異步操作提供了一個(gè)事件驅(qū)動(dòng)的編程模型。
This design pattern is central to event - driven programming and is widely used in gui frameworks such as swing and swt 這種設(shè)計(jì)模式是事件驅(qū)動(dòng)編程的核心,被廣泛用于gui框架,比如swing和swt 。
Asp . net pages use a compiled , event - driven programming model that improves performance and enables the separation of application logic and user interface Asp . net頁(yè)使用一種已編譯的、由事件驅(qū)動(dòng)的編程模型,這種模型可以提高性能并支持將應(yīng)用程序邏輯同用戶界面相隔離。
Event - driven programming model asp . net web pages bring to web applications the familiar model of writing event handlers for events that occur on either the client or server Asp . net網(wǎng)頁(yè)為web應(yīng)用程序帶來(lái)了一種您熟悉的模型,該模型用于為客戶端或服務(wù)器上發(fā)生的事件編寫(xiě)事件處理程序。
Even though every abstract description of sax prominently mentions that it is an event - driven interface , very few sax applications really use sax for event - driven programming 雖然對(duì)sax的所有抽象描述都強(qiáng)調(diào)它是一種事件驅(qū)動(dòng)的接口,但極少有sax應(yīng)用程序真正地將sax用于事件驅(qū)動(dòng)的編程。